<?php
	include "../service/util/authenticateSession.php";
    include_once("../service/CategoryService.php"); 
    include ("messages.properties.php");
    
    if(isset($_GET['do'])){
        $action = $_GET['do'];
        if($action == "view"){
            $cat_id = $_GET['n'];
        }
    }
    else{
        echo "<script>location.href='category.php';</script>";
    }
?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
	<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
	<title>
    <?php
    //Set title: Thêm loại sản phẩm - Tên loại sản phẩm được hiển thị
        if($action == "add"){
            echo "Thêm loại sản phẩm";
        }else if($action = "view"){
            $categoryInfor = mysql_fetch_array(getCategory($cat_id));
            echo "Loại sản phẩm: ".$categoryInfor['CAT_NAME_EN']."-".$categoryInfor['CAT_NAME_VN'];
        }
    ?>
    </title>
    <?php
    include ("import.php");
    ?>
</head>
<body>
<?php include "header.php"; ?>
<!-- Container -->
<div id="container">
	<div class="shell">
		<div class="small-nav">
			<?php 
                if($action == "view"){
                    echo "<a href='category.php'>Loại Sản Phẩm</a>: ".$categoryInfor['CAT_NAME_EN']."-".$categoryInfor['CAT_NAME_VN'];		 
    			}else{
                    echo "Thêm loại sản phẩm";
    			}
            ?>
		</div>
       
		<!-- End Small Nav -->
		
		<?php
        	$message = "";
			$class = "";
			if (isset($_GET['msg'])) $msg = $_GET['msg'];
			
			if(isset($msg)){
				if($msg == "5") {
					$message = $messages["categoryExist"];
					$class = "msg msg-error";
				}else if($msg == "3"){
                    $message = $messages["newCategoryFailInvalidFileType"];
					$class = "msg msg-error"; 
				}else if($msg == "4"){
                    $message = $messages["newCategoryFail"];
					$class = "msg msg-error"; 
				}else if($msg == "1"){
                    $message = $messages["deleteCategoryImgSuccess"];
					$class = "msg msg-ok"; 
				}else if($msg == "6"){
                    $message = $messages["updateCateogryOk"];
					$class = "msg msg-ok"; 
				}else if($msg == "7"){
                    $message = $messages["updateCategoryFailInvalidImageFile"];
					$class = "msg msg-ok"; 
				}   
			}
			if ($message == "") $class = 'msg msg-hidden';
		?>
        <!--Message-->
		<div class="<?php echo $class; ?>" id="msg">
            <p><strong><?php echo $message; ?></strong></p>
            <a href="#" onclick="hideMessage();" class="close">close</a>
        </div>
        <!--Message-->
		<br/>
		<!-- Main -->
		<div id="main">
			<div class="cl">&nbsp;</div>
			
			<!-- Content -->
			<div id="content">        
				<!-- Box -->
				<div class="box">
					<!-- Box Head -->
					<div class="box-head">
						<h2>Thêm Loại Sản Phẩm</h2>
					</div>
					<!-- End Box Head -->
					
					<form action="<?php echo $action == "view"?"../action/UpdateCategoryAction.php":"../action/AddCategoryAction.php"; ?>" method="post" enctype="multipart/form-data">
						<input type="hidden" name="view_cat_id" value="<?php echo $categoryInfor['CAT_ID']; ?>"/>
						<!-- Form -->
						<div class="form">
								<p>
									<label>Tên Loại Sản Phẩm (tiếng Anh)</label>
									<input name="cat_name_en" type="text" class="field size1" value='<?php echo $action == "view"?$categoryInfor['CAT_NAME_EN']:"" ?>'/>
								</p>
                                <p>
									<label>Tên Loại Sản Phẩm (tiếng việt)</label>
									<input name="cat_name_vn" type="text" class="field size1" value='<?php echo $action == "view"?$categoryInfor['CAT_NAME_VN']:"" ?>'/>
								</p>
                                <p>
                                	<label>Tên Loại Sản Phẩm Cha</label>
                                    <select name="cat_parent_id" class="field size1" >
                                        <option value="0">Không Có</option>
                                    <?php
                                    function showAllCategories($cat_par_id, $selected_cat_id, $selected_cat_par_id){
                                        $categories = getAllChildrenCategoryOf($cat_par_id);
                                        while($aCate = mysql_fetch_array($categories)){
                                            if($aCate["CAT_ID"] != $selected_cat_id){
                                                if($selected_cat_par_id == $aCate["CAT_ID"]){
                                                    echo "<option value='".$aCate["CAT_ID"]."' selected='selected'>".$aCate["CAT_NAME_EN"]."-".$aCate["CAT_NAME_VN"]."</option>";
                                                }else{
                                                    echo "<option value='".$aCate["CAT_ID"]."'>".$aCate["CAT_NAME_EN"]."-".$aCate["CAT_NAME_VN"]."</option>";
                                                }
                                                
                                                if(hasChild($aCate["CAT_ID"])){
                                                    showAllCategories($aCate['CAT_ID'], $selected_cat_id, $selected_cat_par_id);
                                                }
                                            }
                                        }
                                    }
                                    showAllCategories(0, $categoryInfor["CAT_ID"], $categoryInfor["CAT_PARENT_ID"]);
                                    ?>
									</select>
                                </p>
                                <p>
									<label>Hình ảnh</label>
									<input name="cat_image" type="file" class="field size1" />
                            			
                                    <img width="60px" height="auto" src="../images/cat/<?php if($action == "view" && $categoryInfor['CAT_IMG_URL'] != ''){
                                        echo $categoryInfor['CAT_IMG_URL'];
                                    }else {echo "noimg.jpg";}?>"/>
                                    <?php
                                    if($action == "view" && $categoryInfor['CAT_IMG_URL'] != '')
                                        echo $categoryInfor['CAT_IMG_URL']!=''?"<a href='../action/DeleteCategoryImageAction.php?n=".$cat_id."'>X</a>":"";
                                    ?>
								</p>								
								<p>
									<label>Miêu tả (tiếng Anh) </label>
									<textarea name="cat_description_en" class="field size1" rows="10" cols="30"><?php echo $action == "view"?$categoryInfor['CAT_DESCRIPTION_EN']:"" ?></textarea>
								</p>
                                <p>
									<label>Miêu tả (tiếng Việt)</label>
									<textarea name="cat_description_vn" class="field size1" rows="10" cols="30"><?php echo $action == "view"?$categoryInfor['CAT_DESCRIPTION_VN']:"" ?></textarea>
								</p>
						</div>
						<!-- End Form -->
						
						<!-- Form Buttons -->
						<div class="buttons">
							<input type="submit" class="button" value="<?php echo $action == "view"?"Cập nhật":"Thêm";?>" />
                            <input type="reset" class="button" value="Xóa biểu nhập" />
                            <input type="button" class="button" value="Trở Về" onclick="window.location = 'category.php'" />
						</div>
						<!-- End Form Buttons -->
					</form>
				</div>
				<!-- End Box -->

			</div>
			<!-- End Content -->
			

			
			<div class="cl">&nbsp;</div>			
		</div>
		<!-- Main -->
	</div>
</div>
<!-- End Container -->

<?php
	include "footer.php";
	ConnectionManager::getInstance()->closeConnection();
?>	
	
</body>
</html>
